const $api = require('./../../utils/request').API;
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },


  getUserInfoFun:function(e){
    wx.showModal({
      title: '提示',
      content: '确定授权？',
      success:(result)=>{
        if(result.confirm){
          wx.getUserProfile({
            desc: '用于完善会员资料', 
            success: (res) => {
              wx.showLoading({
                title: '正在登录',
              })
              wx.setStorageSync('userInfo', res.userInfo);
              wx.login({
                success:  data => {
                    let params = {code:data.code,iv:e.detail.iv,encryptedData:e.detail.encryptedData};
                    $api.getOpenId(params).then( (datas)=>{
                      wx.setStorageSync('openid', datas.data.openid);
                      wx.setStorageSync('session_key', datas.data.session_key);
                      wx.hideLoading();
                      wx.showToast({
                        title: '登录成功',
                        icon:'success'
                      })
                      $api.getMemberInfo({openId:datas.data.openid}).then(results=>{
                        if(results.data == null){
                         
                          wx.navigateTo({
                            url: '../createVip/createVip',
                          })
                         
                        }else{
                          wx.setStorageSync('phone', results.data.customerInfo.phone)
                          wx.switchTab({
                            url: '../home/home',
                          })
                        }
                      })
                    }).catch(err=>{
                      wx.hideLoading();
                    })
                }
            })


            },
            fail:(err)=>{

              console.log(err);
            }
          })
        }else{
          wx.showToast({
            title: '取消授权',
            icon:'none'
          })
        }
      }
    })


  },

  // login(){
  //   wx.setStorageSync('USERID', '11111111111');
  //   setTimeout(()=>{
  //     wx.navigateBack({delta:1})
  //   },2000)
  // },




  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})